home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 August / PCWorld_2001-08_cd.bin / Software / Vyzkuste / codePad / CodePad30.exe / Code Templates / cppbuilder.tpl / cppbuilder.txt
Text File  |  2000-01-03  |  3KB  |  174 lines

  1. object TPersHolder
  2.   P = <
  3.     item
  4.       Name = 'classc'
  5.       Description = 'class declaration (with constructor/destructor)'
  6.       Code.Strings = (
  7.         'class T| : public T'
  8.         '{'
  9.         'private:'
  10.         ''
  11.         'protected:'
  12.         ''
  13.         'public:'
  14.         '  __fastcall T();'
  15.         '  __fastcall ~T();'
  16.         '__published:'
  17.         ''
  18.         '};')
  19.     end
  20.     item
  21.       Name = 'classd'
  22.       Description = 'class declaration (no parts)'
  23.       Code.Strings = (
  24.         'class T| : public T'
  25.         '{'
  26.         '};')
  27.     end
  28.     item
  29.       Name = 'classf'
  30.       Description = 'class declaration (all parts)'
  31.       Code.Strings = (
  32.         'class T| : public T'
  33.         '{'
  34.         'private:'
  35.         ''
  36.         'protected:'
  37.         ''
  38.         'public:'
  39.         ''
  40.         '__published:'
  41.         ''
  42.         '};')
  43.     end
  44.     item
  45.       Name = 'forb'
  46.       Description = 'for statement'
  47.       Code.Strings = (
  48.         'for (|; ;)'
  49.         '{'
  50.         ''
  51.         '}')
  52.     end
  53.     item
  54.       Name = 'fors'
  55.       Description = 'for (no opening/closing braces)'
  56.       Code.Strings = (
  57.         'for (|; ;)')
  58.     end
  59.     item
  60.       Name = 'function'
  61.       Description = 'function declaration'
  62.       Code.Strings = (
  63.         '|()'
  64.         '{'
  65.         ''
  66.         '}')
  67.     end
  68.     item
  69.       Name = 'ifb'
  70.       Description = 'if statement'
  71.       Code.Strings = (
  72.         'if (|)'
  73.         '{'
  74.         ''
  75.         '}')
  76.     end
  77.     item
  78.       Name = 'ife'
  79.       Description = 'if (no opening/closing braces) else (no opening/closing braces)'
  80.       Code.Strings = (
  81.         'if (|)'
  82.         ''
  83.         'else')
  84.     end
  85.     item
  86.       Name = 'ifeb'
  87.       Description = 'if else'
  88.       Code.Strings = (
  89.         'if (|)'
  90.         '{'
  91.         ''
  92.         '}'
  93.         'else'
  94.         '{'
  95.         ''
  96.         '}')
  97.     end
  98.     item
  99.       Name = 'ifs'
  100.       Description = 'if (no opening/closing braces)'
  101.       Code.Strings = (
  102.         'if (|)')
  103.     end
  104.     item
  105.       Name = 'struct'
  106.       Description = 'structure declaration'
  107.       Code.Strings = (
  108.         'struct |'
  109.         '{'
  110.         '};')
  111.     end
  112.     item
  113.       Name = 'switche'
  114.       Description = 'switch statement (with default)'
  115.       Code.Strings = (
  116.         'switch (|)'
  117.         '{'
  118.         '  case : ;'
  119.         '  break;'
  120.         '  case : ;'
  121.         '  break;'
  122.         '}')
  123.     end
  124.     item
  125.       Name = 'switchs'
  126.       Description = 'switch statement'
  127.       Code.Strings = (
  128.         'switch (|)'
  129.         '{'
  130.         '  case : ;'
  131.         '  break;'
  132.         '  case : ;'
  133.         '  break;'
  134.         '  default: ;'
  135.         '}')
  136.     end
  137.     item
  138.       Name = 'templ'
  139.       Description = 'template class declaration'
  140.       Code.Strings = (
  141.         'template <class T>'
  142.         'class |'
  143.         '{'
  144.         '};')
  145.     end
  146.     item
  147.       Name = 'trye'
  148.       Description = 'try catch'
  149.       Code.Strings = (
  150.         'try'
  151.         '{'
  152.         '  |'
  153.         '}'
  154.         'catch()'
  155.         '{'
  156.         '}')
  157.     end
  158.     item
  159.       Name = 'whileb'
  160.       Description = 'while statement'
  161.       Code.Strings = (
  162.         'while (|)'
  163.         '{'
  164.         ''
  165.         '}')
  166.     end
  167.     item
  168.       Name = 'whiles'
  169.       Description = 'while (no opening/closing braces)'
  170.       Code.Strings = (
  171.         'while (|)')
  172.     end>
  173. end
  174.